Career 2018 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w2 India #2-w3 India #2-w4 India F1 USA F4 USA F5 India F4 India F5 Austria F6 Ecuador F1 Ecuador F2 Czech Republic F4 Tunisia F4 Austria F1 Austria F2 Mexico F4 Cuba F1 Cuba F2 Japan F1 Japan F2 Macedonia F2 Austria F4 Austria F8 Austria F9 Bulgaria F2 Bulgaria F3 Israel F4 Israel F5 Israel F6 Austria F1 Great Britain F6 Sweden F2 Poland F2 Czech Republic F4 Germany F5 Italy F19 Austria F4 Austria F5 Colombia F1 Colombia F2 Germany F4 Germany F5 Morocco F2 Netherlands F3 Nigeria F3 Israel F4 Israel F5 Ivory Coast F1 Ivory Coast F2 Great Britain F3 France F6 France F10 France F11 Bosnia/Herzegovina F5 Italy F1 Italy F2 Italy F3 France F10 Italy F21 France F5 Italy F2 Italy F25 (Cornaiano) Italy F32 (Santa Margherita Di Pula) Austria F2 Austria F5 Ecuador F3 Great Britain F20 Austria F8 Austria F8 Nigeria F4 Austria F3 Russia F2 Poland F1 Austria F6 Bulgaria F1 Russia F1 Bosnia/Herzegovina F1 India F2 Australian Unity Western Australia Open - Perth Kamnik Challenger - Kamnik Tunisia F6 Badden Open by Rothaus - Ettlingen Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open 2006 - Bratislava Heilbronn Open - Heilbronn Morocco Tennis Tour - Marrakech Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ECM Prague Open 2008 - Prague Roma Open Challenger - Rome Ostdeutscher Sparkassen Cup - Dresden Polska Energia Open - Bytom Siemens Open - Scheveningen San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Banja Luka Challenger 2008 - Banja Luka Ipsos Bucharest Challenger - Bucharest Heilbronn Challenger Kolding Challenger Furth Challenger Kitzbuhel Challenger Loughborough Challenger Reunion Island Challenger Meknes Challenger Barletta Challenger Kosice Challenger Marburg Challenger Poznan Challenger Napoli Challenger Sacramento Challenger Marrakech Challenger Sibiu Challenger Montevideo Challenger Rome Challenger Furth Challenger Prague Challenger San Benedetto Challenger Poznan Challenger Meerbusch Challenger Como Challenger Furth Challenger Brasov Challenger Trnava Challenger Bucaramanga Challenger Prague Challenger Caltanissetta Challenger Biella Challenger Meerbusch Challenger Marbella Challenger Rome Challenger Milan Challenger Liberec Challenger Pullach Challenger Meerbusch Challenger Como Challenger Heineken Open - Auckland Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia BA-CA Tennis Trophy - Vienna Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg AIG Japan Open Tennis Championships - Tokyo Movistar Open - Santiago Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Swiss Indoors Basel - Basel Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Shenzhen Open - Shenzhen Erste Bank Open - Vienna Bet-at-home Open - Hamburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Weissenhauser Strand Cup - Hamburg Sassuolo Challenger - Sassuolo 's Tennis Masters 07 Challenger - Graz BMW Tennis Championship - Sunrise Bauer Watertechnilogy Cup 2008 - Eckental Genova Challenger Cherbourg Challenger Caltanissetta Challenger Sarajevo Challenger Monza Challenger Rome Challenger Furth Challenger Scheveningen Challenger Dortmund Challenger Trani Challenger Todi Challenger Heilbronn Challenger Tarragona Challenger Cancun Challenger Puebla Challenger Marburg Challenger Szczecin Challenger Ostrava Challenger Kazan Challenger Genova Challenger Monza Challenger Casablanca Challenger Rome Challenger Marburg Challenger San Benedetto Challenger Poznan Challenger Como Challenger Banja Luka Challenger Banja Luka Challenger Porto Alegre Challenger Sibiu Challenger Rome Challenger Dallas Challenger Ismaning Challenger Ostrava Challenger Marburg Challenger Brasov Challenger Szczecin Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Andria Challenger Heilbronn Challenger Panama City Challenger Ostrava Challenger Rome Challenger Todi Challenger San Benedetto Challenger Banja Luka Challenger Rennes Challenger Barletta Challenger Prostejov Challenger Architect Open - Budapest DPD Challenger 99 - Aschaffenburg Garden Open - Rome Poprad Tatry Challenger Nord/LB Open - Braunschweig Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Banja Luka Challenger Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Heilbronn Open - Heilbronn Black Forest Open 2000 - Freudenstadt ATU Cup 2001 - Weiden BNP Paribas Open - Indian Wells Muller Cup - Ulm Sony Open Tennis - Miami Oberstaufen Cup - Oberstaufen EI Bank Bulgarian Challenger - Sofia Internazionali BNL d'Italia - Rome Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Samarkand Challenger - Samarkand Samsung Securities Cup - Seoul USTA Challenger of Dallas - Dallas BNP Paribas Open - Indian Wells Miami Open - Miami Muller Cup 99 - Ulm Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City 5th Sardinian International Championships - Cagliari Baumag Open - Budapest Ljubljana Open - Ljubljana Schickendanz Open - Furth ATU Cup - Weiden San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Ischgl International Tennis Challenger 2003 - Ischgl USTA Men's Challenger of Dallas - Dallas Copa Sevilla-Internacionales de Andalucia - Seville Zagreb Challenger 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Alfa Romeo Tennis Cup - Cordenons Warsteiner Challenger Lubeck - Lubeck Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Oberstaufen Cup - Oberstaufen Porsche Open - Poznan S Tennis Masters - Graz ATP Challenger Open 2004 - Monchengladbach Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka Ethias Tennis Trophy - Mons Media Will Cup Busan Challenger Tennis - Busan Antonio Savoldi-Marco Co. - Manerbio Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Dusseldorf Open 2006 - Dusseldorf IPP Open - Helsinki Internazionali de Tennis di Bergamo - Bergamo AT&T Challenger of Dallas - Dallas Architect Open - Budapest Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Banja Luka Challenger 2004 - Banja Luka Challenger Tunisie - Tunis ATP Challenger La Serena - La Serena Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Tanger Oberstaufen Cup - Oberstaufen XL Bermuda Open - Bermuda Schickendanz Open - Furth DPD Challenger 2000 - Aschaffenburg Kosice Open-Steelers Cup 2008 - Kosice San Benedetto Challenger - San Benedetto Geneva Challenger - Geneva Karshi Challenger - Karshi 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Open Tarragona Costa Daurada - Tarragona s Tennis Masters 06 - Graz Tatra Banka Slovak Open - Bratislava Napoli Challenger Tampere Challenger Todi Challenger XI Ciutat de Barcelona - Barcelona Orleans Challenger Flea Market Cup Busan Challenger Tennis - Busan Guayaquil Challenger Salzburg Challenger Bergamo Challenger Meknes Challenger Cherbourg Challeger Blunmenau Challenger Mitsubishi Electric Europe Cup - Monza Curitiba Challenger Zagreb Challenger Orbetello Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Brasov Challenger Napoli Challenger Heilbronn Challenger Casablanca Challenger Rabat Challenger Napoli Challenger Oberstaufen Challenger Brasov Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Tiburon Challenger Warsteiner Challenger - Wolfsburg Meknes Challenger Nord LB Open - Braunschweig St. Brieuc Challenger Rome Challenger Prague Challenger Furth Challenger Gallagher International - Hamilton Oberstaufen Challenger Alphen Challenger Brasov Challenger Rennes Challenger Rio De Janeiro Challenger Sao Leopoldo Challenger Sarajevo Challenger Mersin Challenger Banja Luka 2002 - Banja Luka Rome Challenger Timisoara Challenger Scheveningen Challenger Heilbronn Open - Heilbronn Szczecin Challenger Oberstaufen Challenger Tatra Banka Open - Bratislava Alphen Challenger Reggio Emilia Challenger Mons Challenger Rome Challenger Casablanca Challenger Bratislava Challenger Trnava Challenger Open de la Ville de Saint Denis - Reunion Island Sofia Challenger Barranquilla Challenger Rome Challenger Neride Prague Indoor - Prague Kosice Challenger Cordenons Challenger Poznan Challenger Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Meerbusch Challenger Heilbronn Challenger Intersport Heilbronn Open - Heilbronn 5 Volkswagen Challenger - Wolfsburg Mons Challenger Como Challenger Sao Paulo Challenger Tour Finals Oberstaufen Challenger Alphen Challenger Alessandria Challenger 2003 Freeman Men's Challenger - Joplin Meerbusch Challenger Geneva Challenger - Geneva Prosperita Open 2007 - Ostrava 2004 Freeman Men's Challenger - Joplin Australian Open - Melbourne Palermo Challenger Porsche Open - Poznan The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo ECM Cup - Prague Alphen Challenger San Marino Cepu Open - San Marino Tennis Napoli Cup 2004 - Napoli 10th Wartburg Open - Eisenach Furth Challenger Padova Challenger Garden Open 2004 - Rome Banja Luka Challenger Ispat Open 2004 - Ostrava Muller Cup - Ulm Steelers Cup - Kosice XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Oberstaufen Cup - Oberstaufen Lugano Challenger Budapest Challenger - Budapest Ljubljana Open - Ljubljana Dusseldorf Open Challenger 2007 - Dusseldorf Schickedanz Open - Furth Tampere Imageneering Open - Tampere Ljubljana Open - Ljubljana Constanta Challenger St.Petersburg Challenger by Kinex - St. Petersburg Turin Challenger Quimper Challenger Trani Cup - Trani Ipsos Bucharest Challenger - Bucharest XXIX Edizione 'A.Savoldi Marco' - Manerbio Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Palermo Challenger Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Oberstraufen Cup - Oberstaufen Loughborough Challenger Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Tashkent Challenger Salzburg Challenger The Tarka Challenger - Barnstaple Mersin Challenger Morocco Tennis Tour - Meknes Kosice Challenger Memorial Kolyaskin - Donetsk Tanger Challenger Banja Luka Challenger Mons Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Volkswagen Challenger 2005 - Wolfsburg Sporting Challenger '08-Trofeo Regione Piemonte - Turin 9th Wartburg Open - Eisenach Rabat Challenger Tennislife Cup - Napoli TED Open - Istanbul The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Generali Open - Kitzbuhel Qatar ATP Challenger - Doha Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn Cordenons Challenger DPD Challenger 2001 - Aschaffenburg IPP Open - Helsinki Australian Open - Melbourne UNICEF Open - 's Hertogenbosch USTA Men's Challenger of Dallas - Dallas Austrian Open - Kitzbuhel Salzburg Challenger USTA Freeman Men's Challenger - Joplin Sibiu Challenger Sunrise Challenger PBZ Zagreb Indoors - Zagreb Kuppers Kolsch Cup by Lambertz - Aachen Prostejov Challenger Heineken Open - Auckland VIII Trofeo Ciudad de Quito - Quito U.S. Open - New York Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pilot Pen Tennis - New Haven Aamulehti Tampere Opene - Tampere French Open - Paris Australian Open - Melbourne French Open - Paris SA Tennis Open - Johannesburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Black Forest Open - Freudenstadt U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London VII Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Generali Open - Kitzbuhel Vietnam Open - Ho Chi Minh City U.S. Open - New York The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open Umag - Umag BCR Open Romania - Bucharest Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon French Open - Paris SAP Open - San Jose Mercedes Cup - Stuttgart Chennai Open - Chennai Kosice Challenger Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart Wimbledon - London BCR Open Romania - Bucharest If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna U.S. Open - New York SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart French Open - Paris Aircel Chennai Open - Chennai Brisbane International - Brisbane Ljubljana Open 2008 - Ljubljana Wimbledon - London Samsung Securities Cup - Seoul BMW Open - Munich AEGON Championships - London U.S. Open - New York Kremlin Cup - Moscow Australian Open - Melbourne Brisbane International - Brisbane Apia International - Sydney Manerbio Challenger Brasil Open - Costa do Sauipe Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney BMW Open - Munich Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Wimbledon - London Bet-At-Home Austrian Open - Kitzbuhel U.S. Open - New York Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg St. Brieuc Challenger BCR Open Romania - Bucharest Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Proton Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Chennai Open - Chennai Swiss Indoors Basel - Basel CA Tennis Trophy - Vienna Millenium Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm 2003 Mercedes Cup - Stuttgart Qatar Open - Doha Ecuador Open - Quito AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Bet-at-home Open - Hamburg Australian Open - Melbourne Credit Agricole Suisse Open - Gstaad French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group I, 2R, AUT-NED 2-3 French Open (juniors) Wimbledon (juniors)